package com.honey.mybatis.generator.dependent;


public interface Dependent {
	/**
	 * 获取sqlSession的方法
	 * @param variable 变量名称
	 * @return
	 */
//	public String call(String  variable);
//	
//	/**
//	 * 依赖模型需要使用的属性
//	 * @param clazz
//	 * @param belongPlugin
//	 * @param introspectSchema
//	 * @param introspectSchemaColumn
//	 * @return
//	 */
//	public Field[] getDependentField(Clazz clazz,
//			MybatisPlugin belongPlugin,
//			IntrospectSchema introspectSchema,
//			IntrospectSchemaColumn introspectSchemaColumn
//	);
//	
//	/**
//	 * 依赖模型需要使用的方法
//	 * @param clazz
//	 * @param belongPlugin
//	 * @param introspectSchema
//	 * @param introspectSchemaColumn
//	 * @return
//	 */
//	public Field[] getDependentMedth( AbstractJavaCompilation clazz,
//			MybatisPlugin belongPlugin,
//			IntrospectSchema introspectSchema,
//			IntrospectSchemaColumn introspectSchemaColumn
//	);
//	
}
